home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / fnorddel / fn132src.zoo / increm.2 < prev    next >
Text File  |  1991-09-02  |  17KB  |  346 lines

  1. #
  2. # Increm.2
  3. #
  4.  
  5. 90Oct19  ***** Increm restarted (continued from increm.1) *****
  6.     -citnet\ directory nuked (go to backups if we ever need that stuff)
  7.     -most conversion stuff removed from citalt\ (ditto ----^ )
  8.  
  9. 90Oct22  citadel 1.30-34
  10.     -In initCitadel(), replaced call to modemInit() with call to hangup()
  11.      to ensure carrier termination.  Deleted function modemInit().
  12.      [rooma.c, modem.c]
  13.     -Added code to copymessage() to archive messages being copied/moved
  14.      into an archived room.  Stole code from notemessage().  [msg.c]
  15.     -Added new MIN, MAX and SANE #define limits for cfg.maxrooms,
  16.      .mailslots, .sharedrooms and .logsize (which used to be .MAXLOGTAB).
  17.      Modified all change.tos programs to check these limits.  Did the
  18.      same for configur.tos.  [ctdl.h, cfg.c, rchange.c, lchange.c,
  19.      nchange.c, mchange.c, plus 1000's for the MAXLOGTAB alteration]
  20.     -Eliminated guts of code for .U(ngoto) in doUngoto() and retRoom().
  21.      That command now just mimics [U]ngoto.  [ctdl.c, rooma.c]
  22.     -[U]ngoto command code in retRoom() now has a paranoid check to make
  23.      sure a user backing up into the Aide> room still has Aide privs.
  24.      [rooma.c]
  25.  
  26. 90Oct27     citadel 1.30-35
  27.     -In showMessages(), changed mail receipt flag update code so it doesn't
  28.      update messages for TheSysop.  Added new command to promptmsg() (.RM)
  29.      called [M]ark-received, which TheSysop can use to mark messages as
  30.      received.  [msg.c]
  31.  
  32. 90Oct31  citadel 1.30-36
  33.     -Added #roomdir and moved all roomfile references to it.  [ctdl.h,
  34.      cfg.[ch], getroom.c, putroom.c, rchange.c, citpeek.c, ctdlcnfg.doc]
  35.     -Added new cfg flag "SHOWRECD" to control display of "Rec'd" flag in
  36.      mail for non-TheSysop() users.  [flags.h, cfg.c, printmsg.c]
  37.     -Added support for <fnord>adel Developer Fields to getmessage() and
  38.      getspool(), plus putspool() and putmessage().  [msgio2.c, getspool.c,
  39.      postmsg.c]
  40.  
  41. 90Nov01  citadel 1.30-37
  42.     -Munged in some stuff from 3.4a.  [libroute.c]
  43.  
  44. #
  45. # Port to gcc!
  46. #
  47. 90Nov02  citadel 1.31-0
  48.     -Ported citadel to gcc.  Also munged in more piles of stuff from
  49.      STadel 3.4a, including room.c, msg.c, some floor.c, misc.c and lots
  50.      of ancillary stuff too picky & numerous to detail.
  51.     -Lots of low-level code made ANSI-compatible, including time functions,
  52.      addition of function prototypes, liberal application of void and
  53.      static declarations where needed, etc.
  54.  
  55. 90Nov25  citadel 1.31-1
  56.     -Lots of bug fixing.  First beta version actually runnable.
  57.  
  58. 90Dec03  citadel 1.31-2
  59.     -Made "(n left)" user-configurable in putheader().  [misc.c, log.c,
  60.      flags.h]
  61.     -Fixed ld-credit bug in canreply() that was preventing reply to net-
  62.      mail.  [msg.c]
  63.     -Prettified the "More?" and "Aide?" prompts and associated stuff.
  64.      [msg.c]
  65.     -Fixed up the restoration of rooms being ungotoed into by flagging them
  66.      with iNEVER status.  In ungoto().  [ctdl.c]
  67.     -Made statroom() use iprintf().  [room.c]
  68.     -Attempted a fix of the message output format routines, to prevent
  69.      occasional spurious leading spaces.  In outspaces().  [format.c]
  70.     -Reenabled echoing of "more" commands for experts, in tailmesg().
  71.      Eliminated a function message() which then had no use.  [msg.c]
  72.  
  73. 90Dec04  citadel 1.31-3
  74.     -Additional change to outspaces() trying to get the formatter right.
  75.      [format.c]
  76.     -Altered the non-expert version of the "more" prompt to be a bit more
  77.      (as it were) complete, in tailmesg().  [msg.c]
  78.  
  79. 90Dec04  citadel 1.31-4
  80.     -Beautification: CR after [S]top, CR after whazzit(), `exit' on [X]
  81.      in configure(), changed leading spaces in statroom(), and fixed up
  82.      the <fnord>s.  [msg.c, misc.c, doenter.c, room.c, ctdl.c].
  83.  
  84. 90Dec05  citadel 1.31-5
  85.     -Changed a SomeSysop() to TheSysop() in canEnter().  [room.c]
  86.     -Modified struct dirList a bit, and a few places where its _date parts
  87.      are used. [dirlist.h, doread.c, scandir.c, getdiren.c.  Obsoleted
  88.      dta.h].
  89.  
  90.     -Got citpeek.tos working.
  91.  
  92. 90Dec06  citadel 1.31-6
  93.     -Fixed bug with default destination room for message [M]ove & [C]opy,
  94.      in copymessage().  [msg.c]
  95.     -Misc. cosmetic hacks.  [login.c, room.c]
  96.     -Fixed bug in listFloor() that caused ;K to inherit the partial room
  97.      name spec left over from a previous .K.  [floor.c]
  98.     -Fixed bug in copymessage() that caused the [C]opy command to lock up
  99.      after doing its thing.  [msg.c]
  100.     -Fixed changepw() so it doesn't echo a user's new password to the
  101.      console when entered.  [log.c]
  102.  
  103. 90Dec08  citadel 1.31-7
  104.     -Debug logging added, tied to Debug variable; init code in main(),
  105.      changing code in dosysop().  [ctdl.c, dosysop.c]
  106.     -Made use of the above to start tracking the logout lockup bug.
  107.      [log.c, misc.c]
  108.     -Changed dosexec() to use spawnv() instead of execv() as per ERS'
  109.      suggestion.  [sysdep.c]
  110.     -Got clog working (mostly.)  [clog.c]
  111.  
  112. 90Dec11  citadel 1.31-8
  113.     -Fixed improper readbit() call glitch in loadnet.tos.  [loadnet.c]
  114.     -Fixed various additional utility glitches (e.g. attempts to include
  115.      non-existent "msg.h", conversion of msgBuf.mbid from a string to a
  116.      long int, messing with time-related stuff, etc.)
  117.     -Minor tweaks to some relatively user-hostile blurbs; now more verbose
  118.      for non-experts.  See statroom(), givePrompt().  [room.c,misc.c]
  119.     -Misc help file improvements.
  120.     -Added debugging (tied to Debug) to outspaces() to try to find the
  121.      logout.blb lockup bug.  [format.c]
  122.      Followup:  The problem is with fgets() in writeformatted(), only after
  123.      a door has been run.  Something in the dup2() or fgets() gcc stuff is
  124.      buggered.
  125.     -Added "maxmsg.blb" to doEnter(), which gets output when users reach
  126.      their message entry limit in a room.  [doenter.c]
  127.     -Added hooks to canreply() and createmesg() so that SomeSysop() will be
  128.      prompted once for a new recipient when replying to net-mail from a
  129.      node that isn't in the system's node list.  [msg.c]
  130.     -Added new configur binary parameter in setvariable() and modIn() to
  131.      control whether console users get logged off the system by lack of
  132.      keyboard activity.  [cfg.c,modem.c,flags.h]
  133.     -#if'ed out all traces of mirrorDir feature.  [cfg.c,misc.c,postmsg.c,
  134.      msgio.c,popular.c,citpeek.c,ctdl.h,citlib.h,cfg.h,flags.h]
  135.     -Removed a #define for dup2().  [sysdep.h]
  136.     -Added hook to writeformatted() to properly abort a file display when
  137.      the user hits [S]top.  [misc.c]
  138.     -Aides can no longer use the remote-Sysop password.  Only Sysops.
  139.      In doSysop().  [dosysop.c]
  140.     -Wiped out .A(ide) I(nsert) from doAide().  [ctdl.c]
  141.     -Re-wiped-out .U(ngoto) handling code in ungoto().  [ctdl.c]
  142.  
  143. 90Dec14  citadel 1.31-09
  144.     -Expanded purge functionality to take out designated incoming net
  145.      traffic in shared rooms (not net-mail).  New function donetpurge(),
  146.      called in doNetRooms().  Any purgeID in the purge list that is a
  147.      substring of a net message's author (to handle foo!bar!scit), or an
  148.      exact match of the origin node name (to allow purging an entire node;
  149.      good for backbone systems), will cause the given message to be tossed
  150.      out.  A diagnostic message is displayed during the net session, and
  151.      logged to the netlog file, if active.  [netrcv.c]
  152.     -Net passwords are now displayed by [V]iew, in showNode(), when
  153.      editting a net node.  [netmisc.c]
  154.     -Removed references to defunct include file dta.h from some utilities.
  155.     -.R(ead) U(ser) now does a substring search for the target user name,
  156.      in legitimate().  [msg.c]
  157.     -Fixed minor glitch introduced in -08 involving spurious secondary
  158.      prompts for a recipient in Mail>.  New parameter to createmesg() to
  159.      indicate if created message is the result of a [R]eply command, or
  160.      not.  [msg.c]
  161.  
  162. 90Dec15  citadel 1.31-10
  163.     -Added support for Citadel-86 style net passwords to slavemode(),
  164.      netlogin() and caller().  [netcall.c,netrcv.c,ctdlnet.h]
  165.     -Fixed STadel-based bug that let normal networking proceed if a remote
  166.      net password was defined, but the remote system didn't send one to be
  167.      checked.  Hit various functions, see esp. slavemode().  [netcall.c,
  168.      netrcv.c,citadel.h]
  169.     -Added [V]iew command to ^LU menu in dostatus(); displays various
  170.      status flags and l-d credits.  [dosysop.c]
  171.     -Fixed configur bug in msginit() that put ctdlmsg.sys in sysDir when
  172.      configuring a new system.  [cfg.c]
  173.     -Fixed bug in showMessages() preventing proper display of policy.hlp
  174.      for unlogged-in users in Mail>.  [msg.c]
  175.     -Fixe